﻿<html >
<head ><STYLE TYPE="text/css">@import "../stylesheet.css";</STYLE><title ></title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><script  language='JavaScript'>
			function doClick(imageHref) {
			if (parent.imageFrame != null)
				parent.imageFrame.location.href = imageHref;
			}
		</script></head><table  border='0' width='100%' cellpadding='1' cellspacing='0'>
<tr >
<td  colspan='2' class='NavBarCellCommon'>
<table  border='0' cellpadding='0' cellspacing='3'>
<tr  align='center' valign='top'>
<td  class='NavBarCellCommon'>
<a  href='../overview-summary.html'>
<font  size='+1' class='NavBarFont1'>
<b >Overview</b></font></a>&nbsp;</td><td  class='NavBarCellCommon'>
<a  href='package-summary.html'>
<font  size='+1' class='NavBarFont1'>
<b >Namespace</b></font></a>&nbsp;</td><td  class='NavBarCellCommonRev'>
<font  size='+1' class='NavBarFont1'>
<b >Classifier</b></font>&nbsp;</td><td  class='NavBarCellCommon'>
<font  size='+1' class='NavBarFont1'>Tree</font>&nbsp;</td><td  class='NavBarCellCommon'>
<a  href='../index-all.html'>
<font  size='+1' class='NavBarFont1'>
<b >Index</b></font></a>&nbsp;</td><td  class='NavBarCellCommon'>
<a  href='../help-doc.html'>
<font  size='+1' class='NavBarFont1'>
<b >Help</b></font></a>&nbsp;</td></tr></table><td  align='right' valign='top' rowspan='3'>
<em ></em></td></td></tr><tr >
<td  class='NavBarCellPrevNext'>
<font  size='-2'> PREV&nbsp;&nbsp;<a href="../OtlTask/TOmniTaskInvokeFunction.html" target="classFrame" onclick="doClick('../OtlTask/doc-files/default.txvpck.html')">NEXT </a> </font></td><td  class='NavBarCellPrevNext'>
<font  size='-2'>
<a  href='../index.html' target='_top'>
<b >FRAMES</b></a>&nbsp;<a  href='../OtlTask/IOmniTask.html' target='_top'>
<b >NO FRAMES</b></a></font></td></tr><tr >
<td  valign='top' class='NavBarCell3'>
<font  size='-2'>SUMMARY:&nbsp;INNER&nbsp;|&nbsp;<a  href='#field_summary'>FIELD</a>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;DESTR&nbsp;|&nbsp;<a  href='#method_summary'>METHOD</a></font></td><td  valign='top' class='NavBarCell3'>
<font  size='-2'>DETAIL:&nbsp;<a  href='#field_detail'>FIELD</a>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;DESTR&nbsp;|&nbsp;<a  href='#method_detail'>METHOD</a></font></td></tr></table><hr /><h2 >
<font  size='-1'>
<i >Namespace: </i>OtlTask<br /></font><br />Interface IOmniTask</h2><dl >
<dt /><b >All Known Implementing Classes: </b><dd ><a href="../OtlTaskControl/TOmniTask.html" target="classFrame" onclick="doClick('../OtlTaskControl/doc-files/default.txvpck.html')">TOmniTask</a>   </dd></dl><hr /><dl >
<dt />public&nbsp;interface <b >IOmniTask</b></dl><p /><dl >
<dt /><b >Persistent</b><dd >False</dd></dl><hr /><p /><a  name='field_summary'/><table  border='1' cellpadding='3' cellspacing='0' width='100%'>
<tr  class='TableHeaderStyle'>
<td  colspan='2'>
<font  size='+2'>
<b >Property Summary</b></font></td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
						&nbsp; public&nbsp; 
							<b ><a href="../OtlSync/IOmniCancellationToken.html" target="classFrame" onclick="doClick('../OtlSync/doc-files/default.txvpck.html')">OtlSync.IOmniCancellationToken</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#CancellationToken'>CancellationToken</a></b></code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
						&nbsp; public&nbsp; 
							<b ><a href="../OtlComm/IOmniCommunicationEndpoint.html" target="classFrame" onclick="doClick('../OtlComm/doc-files/default.txvpck.html')">OtlComm.IOmniCommunicationEndpoint</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#Comm'>Comm</a></b></code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
						&nbsp; public&nbsp; 
							<b ><a href="../OtlCommon/IOmniCounter.html" target="classFrame" onclick="doClick('../OtlCommon/doc-files/default.txvpck.html')">OtlCommon.IOmniCounter</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#Counter'>Counter</a></b></code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
						&nbsp; public&nbsp; 
							<b >TObject</b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#Implementor'>Implementor</a></b></code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
						&nbsp; public&nbsp; 
							<b >TSynchroObject</b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#Lock'>Lock</a></b></code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
						&nbsp; public&nbsp; 
							<b >string</b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#Name'>Name</a></b></code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
						&nbsp; public&nbsp; 
							<b ><a href="../OtlCommon/TOmniValueContainer.html" target="classFrame" onclick="doClick('../OtlCommon/doc-files/default.txvpck.html')">OtlCommon.TOmniValueContainer</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#Param'>Param</a></b></code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
						&nbsp; public&nbsp; 
							<b ><a href="../OtlSync/TOmniTransitionEvent.html" target="classFrame" onclick="doClick('../OtlSync/doc-files/default.txvpck.html')">OtlSync.TOmniTransitionEvent</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#TerminateEvent'>TerminateEvent</a></b></code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
						&nbsp; public&nbsp; 
							<b >IInterface</b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#ThreadData'>ThreadData</a></b></code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
						&nbsp; public&nbsp; 
							<b >int64</b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#UniqueID'>UniqueID</a></b></code><br />	 </td></tr></table> <p /><a  name='method_summary'/><table  border='1' cellpadding='3' cellspacing='0' width='100%'>
<tr  class='TableHeaderStyle'>
<td  colspan='2'>
<font  size='+2'>
<b >Method Summary</b></font></td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >Sub </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#ClearTimer(Integer)'>ClearTimer</a></b>(timerID: integer)</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >Sub </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#Enforced(Boolean)'>Enforced</a></b>(forceExecution: boolean)</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >function <a href="../OtlSync/IOmniCancellationToken.html" target="classFrame" onclick="doClick('../OtlSync/doc-files/default.txvpck.html')">OtlSync.IOmniCancellationToken</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#GetCancellationToken()'>GetCancellationToken</a></b>()</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >function <a href="../OtlComm/IOmniCommunicationEndpoint.html" target="classFrame" onclick="doClick('../OtlComm/doc-files/default.txvpck.html')">OtlComm.IOmniCommunicationEndpoint</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#GetComm()'>GetComm</a></b>()</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >function <a href="../OtlCommon/IOmniCounter.html" target="classFrame" onclick="doClick('../OtlCommon/doc-files/default.txvpck.html')">OtlCommon.IOmniCounter</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#GetCounter()'>GetCounter</a></b>()</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >function TObject</b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#GetImplementor()'>GetImplementor</a></b>()</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >function TSynchroObject</b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#GetLock()'>GetLock</a></b>()</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >function string</b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#GetName()'>GetName</a></b>()</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >function <a href="../OtlCommon/TOmniValueContainer.html" target="classFrame" onclick="doClick('../OtlCommon/doc-files/default.txvpck.html')">OtlCommon.TOmniValueContainer</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#GetParam()'>GetParam</a></b>()</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >function <a href="../OtlSync/TOmniTransitionEvent.html" target="classFrame" onclick="doClick('../OtlSync/doc-files/default.txvpck.html')">OtlSync.TOmniTransitionEvent</a> </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#GetTerminateEvent()'>GetTerminateEvent</a></b>()</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >function IInterface</b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#GetThreadData()'>GetThreadData</a></b>()</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >function int64</b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#GetUniqueID()'>GetUniqueID</a></b>()</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >Sub </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#Invoke(TOmniTaskInvokeFunction)'>Invoke</a></b>(remoteFunc: <a href="../OtlTask/TOmniTaskInvokeFunction.html" target="classFrame" onclick="doClick('../OtlTask/doc-files/default.txvpck.html')">TOmniTaskInvokeFunction</a> )</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >Sub </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#RegisterComm(IOmniCommunicationEndpoint)'>RegisterComm</a></b>(comm: <a href="../OtlComm/IOmniCommunicationEndpoint.html" target="classFrame" onclick="doClick('../OtlComm/doc-files/default.txvpck.html')">OtlComm.IOmniCommunicationEndpoint</a> )</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >Sub </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#RegisterWaitObject(TOmniTransitionEvent/TOmniWaitObjectMethod)'>RegisterWaitObject</a></b>(waitObject: <a href="../OtlSync/TOmniTransitionEvent.html" target="classFrame" onclick="doClick('../OtlSync/doc-files/default.txvpck.html')">OtlSync.TOmniTransitionEvent</a> ; responseHandler: <a href="../OtlTask/TOmniWaitObjectMethod.html" target="classFrame" onclick="doClick('../OtlTask/doc-files/default.txvpck.html')">TOmniWaitObjectMethod</a> )</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >Sub </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#SetException(Pointer)'>SetException</a></b>(exceptionObject: pointer)</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >Sub </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#SetExitStatus(Integer/string)'>SetExitStatus</a></b>(exitCode: integer; exitMessage: string)</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >Sub </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#SetNUMANode(Integer)'>SetNUMANode</a></b>(numaNodeNumber: integer)</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >Sub </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#SetProcessorGroup(Integer)'>SetProcessorGroup</a></b>(procGroupNumber: integer)</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >Sub </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#SetTimer(Cardinal)'>SetTimer</a></b>(interval_ms: cardinal)</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >Sub </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#SetTimer(Cardinal/TOmniMessageID)'>SetTimer</a></b>(interval_ms: cardinal; timerMessage: <a href="../OtlCommon/TOmniMessageID.html" target="classFrame" onclick="doClick('../OtlCommon/doc-files/default.txvpck.html')">OtlCommon.TOmniMessageID</a> )</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >Sub </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#SetTimer(Integer/Cardinal/TOmniMessageID)'>SetTimer</a></b>(timerID: integer; interval_ms: cardinal; timerMessage: <a href="../OtlCommon/TOmniMessageID.html" target="classFrame" onclick="doClick('../OtlCommon/doc-files/default.txvpck.html')">OtlCommon.TOmniMessageID</a> )</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >function boolean</b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#Stopped()'>Stopped</a></b>()</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >Sub </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#StopTimer()'>StopTimer</a></b>()</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >Sub </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#Terminate()'>Terminate</a></b>()</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >function boolean</b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#Terminated()'>Terminated</a></b>()</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >Sub </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#UnregisterComm(IOmniCommunicationEndpoint)'>UnregisterComm</a></b>(comm: <a href="../OtlComm/IOmniCommunicationEndpoint.html" target="classFrame" onclick="doClick('../OtlComm/doc-files/default.txvpck.html')">OtlComm.IOmniCommunicationEndpoint</a> )</code><br />	 </td></tr><tr  class='TableRow'>
<td  align='right' valign='top' width='20%'>
<font  size='-1'>
<code >
                                                &nbsp; public <b >Sub </b></code></font></td><td >
<code >
<b >
<a  href='../OtlTask/IOmniTask.html#UnregisterWaitObject(TOmniTransitionEvent)'>UnregisterWaitObject</a></b>(waitObject: <a href="../OtlSync/TOmniTransitionEvent.html" target="classFrame" onclick="doClick('../OtlSync/doc-files/default.txvpck.html')">OtlSync.TOmniTransitionEvent</a> )</code><br />	 </td></tr></table> <p /><p /><a  Name='field_detail'/><table  border='1' cellpadding='3' cellspacing='0' width='100%'>
<tr  class='TableHeaderStyle'>
<td  colspan='2'>
<font  size='+2'>
<b >Property Detail</b></font></td></tr></table><br /><a  name='CancellationToken'>
<h3 >CancellationToken</h3></a><pre >public&nbsp;CancellationToken: <a href="../OtlSync/IOmniCancellationToken.html" target="classFrame" onclick="doClick('../OtlSync/doc-files/default.txvpck.html')">OtlSync.IOmniCancellationToken</a> </pre><dl >
<dt /><b >Type</b><dd >IOmniCancellationToken</dd></dl><dl >
<dt /><b >Access</b><dd >read</dd></dl><hr /><a  name='Comm'>
<h3 >Comm</h3></a><pre >public&nbsp;Comm: <a href="../OtlComm/IOmniCommunicationEndpoint.html" target="classFrame" onclick="doClick('../OtlComm/doc-files/default.txvpck.html')">OtlComm.IOmniCommunicationEndpoint</a> </pre><dl >
<dt /><b >Type</b><dd >IOmniCommunicationEndpoint</dd></dl><dl >
<dt /><b >Access</b><dd >read</dd></dl><hr /><a  name='Counter'>
<h3 >Counter</h3></a><pre >public&nbsp;Counter: <a href="../OtlCommon/IOmniCounter.html" target="classFrame" onclick="doClick('../OtlCommon/doc-files/default.txvpck.html')">OtlCommon.IOmniCounter</a> </pre><dl >
<dt /><b >Type</b><dd >IOmniCounter</dd></dl><dl >
<dt /><b >Access</b><dd >read</dd></dl><hr /><a  name='Implementor'>
<h3 >Implementor</h3></a><pre >public&nbsp;Implementor: TObject</pre><dl >
<dt /><b >Type</b><dd >TObject</dd></dl><dl >
<dt /><b >Access</b><dd >read</dd></dl><hr /><a  name='Lock'>
<h3 >Lock</h3></a><pre >public&nbsp;Lock: TSynchroObject</pre><dl >
<dt /><b >Type</b><dd >TSynchroObject</dd></dl><dl >
<dt /><b >Access</b><dd >read</dd></dl><hr /><a  name='Name'>
<h3 >Name</h3></a><pre >public&nbsp;Name: string</pre><dl >
<dt /><b >Type</b><dd >string</dd></dl><dl >
<dt /><b >Access</b><dd >read</dd></dl><hr /><a  name='Param'>
<h3 >Param</h3></a><pre >public&nbsp;Param: <a href="../OtlCommon/TOmniValueContainer.html" target="classFrame" onclick="doClick('../OtlCommon/doc-files/default.txvpck.html')">OtlCommon.TOmniValueContainer</a> </pre><dl >
<dt /><b >Type</b><dd >TOmniValueContainer</dd></dl><dl >
<dt /><b >Access</b><dd >read</dd></dl><hr /><a  name='TerminateEvent'>
<h3 >TerminateEvent</h3></a><pre >public&nbsp;TerminateEvent: <a href="../OtlSync/TOmniTransitionEvent.html" target="classFrame" onclick="doClick('../OtlSync/doc-files/default.txvpck.html')">OtlSync.TOmniTransitionEvent</a> </pre><dl >
<dt /><b >Type</b><dd >TOmniTransitionEvent</dd></dl><dl >
<dt /><b >Access</b><dd >read</dd></dl><hr /><a  name='ThreadData'>
<h3 >ThreadData</h3></a><pre >public&nbsp;ThreadData: IInterface</pre><dl >
<dt /><b >Type</b><dd >IInterface</dd></dl><dl >
<dt /><b >Access</b><dd >read</dd></dl><hr /><a  name='UniqueID'>
<h3 >UniqueID</h3></a><pre >public&nbsp;UniqueID: int64</pre><dl >
<dt /><b >Type</b><dd >int64</dd></dl><dl >
<dt /><b >Access</b><dd >read</dd></dl><hr /><a  name='method_detail'/><table  border='1' cellpadding='3' cellspacing='0' width='100%'>
<tr  class='TableHeaderStyle'>
<td  colspan='2'>
<font  size='+2'>
<b >Method Detail</b></font></td></tr></table><br /><a  name='ClearTimer(Integer)'>
<h3 >ClearTimer</h3></a><pre >public&nbsp;procedure ClearTimer(timerID: integer)</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><hr /><a  name='Enforced(Boolean)'>
<h3 >Enforced</h3></a><pre >public&nbsp;procedure Enforced(forceExecution: boolean)</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><hr /><a  name='GetCancellationToken()'>
<h3 >GetCancellationToken</h3></a><pre >public&nbsp;function GetCancellationToken(): <a href="../OtlSync/IOmniCancellationToken.html" target="classFrame" onclick="doClick('../OtlSync/doc-files/default.txvpck.html')">OtlSync.IOmniCancellationToken</a> </pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><dl >
<dt /><b >Returns</b><dd >IOmniCancellationToken</dd></dl><hr /><a  name='GetComm()'>
<h3 >GetComm</h3></a><pre >public&nbsp;function GetComm(): <a href="../OtlComm/IOmniCommunicationEndpoint.html" target="classFrame" onclick="doClick('../OtlComm/doc-files/default.txvpck.html')">OtlComm.IOmniCommunicationEndpoint</a> </pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><dl >
<dt /><b >Returns</b><dd >IOmniCommunicationEndpoint</dd></dl><hr /><a  name='GetCounter()'>
<h3 >GetCounter</h3></a><pre >public&nbsp;function GetCounter(): <a href="../OtlCommon/IOmniCounter.html" target="classFrame" onclick="doClick('../OtlCommon/doc-files/default.txvpck.html')">OtlCommon.IOmniCounter</a> </pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><dl >
<dt /><b >Returns</b><dd >IOmniCounter</dd></dl><hr /><a  name='GetImplementor()'>
<h3 >GetImplementor</h3></a><pre >public&nbsp;function GetImplementor(): TObject</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><dl >
<dt /><b >Returns</b><dd >TObject</dd></dl><hr /><a  name='GetLock()'>
<h3 >GetLock</h3></a><pre >public&nbsp;function GetLock(): TSynchroObject</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><dl >
<dt /><b >Returns</b><dd >TSynchroObject</dd></dl><hr /><a  name='GetName()'>
<h3 >GetName</h3></a><pre >public&nbsp;function GetName(): string</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><dl >
<dt /><b >Returns</b><dd >string</dd></dl><hr /><a  name='GetParam()'>
<h3 >GetParam</h3></a><pre >public&nbsp;function GetParam(): <a href="../OtlCommon/TOmniValueContainer.html" target="classFrame" onclick="doClick('../OtlCommon/doc-files/default.txvpck.html')">OtlCommon.TOmniValueContainer</a> </pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><dl >
<dt /><b >Returns</b><dd >TOmniValueContainer</dd></dl><hr /><a  name='GetTerminateEvent()'>
<h3 >GetTerminateEvent</h3></a><pre >public&nbsp;function GetTerminateEvent(): <a href="../OtlSync/TOmniTransitionEvent.html" target="classFrame" onclick="doClick('../OtlSync/doc-files/default.txvpck.html')">OtlSync.TOmniTransitionEvent</a> </pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><dl >
<dt /><b >Returns</b><dd >TOmniTransitionEvent</dd></dl><hr /><a  name='GetThreadData()'>
<h3 >GetThreadData</h3></a><pre >public&nbsp;function GetThreadData(): IInterface</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><dl >
<dt /><b >Returns</b><dd >IInterface</dd></dl><hr /><a  name='GetUniqueID()'>
<h3 >GetUniqueID</h3></a><pre >public&nbsp;function GetUniqueID(): int64</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><dl >
<dt /><b >Returns</b><dd >int64</dd></dl><hr /><a  name='Invoke(TOmniTaskInvokeFunction)'>
<h3 >Invoke</h3></a><pre >public&nbsp;procedure Invoke(remoteFunc: <a href="../OtlTask/TOmniTaskInvokeFunction.html" target="classFrame" onclick="doClick('../OtlTask/doc-files/default.txvpck.html')">TOmniTaskInvokeFunction</a> )</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><hr /><a  name='RegisterComm(IOmniCommunicationEndpoint)'>
<h3 >RegisterComm</h3></a><pre >public&nbsp;procedure RegisterComm(comm: <a href="../OtlComm/IOmniCommunicationEndpoint.html" target="classFrame" onclick="doClick('../OtlComm/doc-files/default.txvpck.html')">OtlComm.IOmniCommunicationEndpoint</a> )</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><hr /><a  name='RegisterWaitObject(TOmniTransitionEvent/TOmniWaitObjectMethod)'>
<h3 >RegisterWaitObject</h3></a><pre >public&nbsp;procedure RegisterWaitObject(waitObject: <a href="../OtlSync/TOmniTransitionEvent.html" target="classFrame" onclick="doClick('../OtlSync/doc-files/default.txvpck.html')">OtlSync.TOmniTransitionEvent</a> ; responseHandler: <a href="../OtlTask/TOmniWaitObjectMethod.html" target="classFrame" onclick="doClick('../OtlTask/doc-files/default.txvpck.html')">TOmniWaitObjectMethod</a> )</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><hr /><a  name='SetException(Pointer)'>
<h3 >SetException</h3></a><pre >public&nbsp;procedure SetException(exceptionObject: pointer)</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><hr /><a  name='SetExitStatus(Integer/string)'>
<h3 >SetExitStatus</h3></a><pre >public&nbsp;procedure SetExitStatus(exitCode: integer; exitMessage: string)</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><hr /><a  name='SetNUMANode(Integer)'>
<h3 >SetNUMANode</h3></a><pre >public&nbsp;procedure SetNUMANode(numaNodeNumber: integer)</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><hr /><a  name='SetProcessorGroup(Integer)'>
<h3 >SetProcessorGroup</h3></a><pre >public&nbsp;procedure SetProcessorGroup(procGroupNumber: integer)</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><hr /><a  name='SetTimer(Cardinal)'>
<h3 >SetTimer</h3></a><pre >public&nbsp;procedure SetTimer(interval_ms: cardinal)</pre><dl >
<dt /><b >Reintroduce</b><dd >True</dd></dl><hr /><a  name='SetTimer(Cardinal/TOmniMessageID)'>
<h3 >SetTimer</h3></a><pre >public&nbsp;procedure SetTimer(interval_ms: cardinal; timerMessage: <a href="../OtlCommon/TOmniMessageID.html" target="classFrame" onclick="doClick('../OtlCommon/doc-files/default.txvpck.html')">OtlCommon.TOmniMessageID</a> )</pre><dl >
<dt /><b >Reintroduce</b><dd >True</dd></dl><hr /><a  name='SetTimer(Integer/Cardinal/TOmniMessageID)'>
<h3 >SetTimer</h3></a><pre >public&nbsp;procedure SetTimer(timerID: integer; interval_ms: cardinal; timerMessage: <a href="../OtlCommon/TOmniMessageID.html" target="classFrame" onclick="doClick('../OtlCommon/doc-files/default.txvpck.html')">OtlCommon.TOmniMessageID</a> )</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><hr /><a  name='Stopped()'>
<h3 >Stopped</h3></a><pre >public&nbsp;function Stopped(): boolean</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><dl >
<dt /><b >Returns</b><dd >boolean</dd></dl><hr /><a  name='StopTimer()'>
<h3 >StopTimer</h3></a><pre >public&nbsp;procedure StopTimer()</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><hr /><a  name='Terminate()'>
<h3 >Terminate</h3></a><pre >public&nbsp;procedure Terminate()</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><hr /><a  name='Terminated()'>
<h3 >Terminated</h3></a><pre >public&nbsp;function Terminated(): boolean</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><dl >
<dt /><b >Returns</b><dd >boolean</dd></dl><hr /><a  name='UnregisterComm(IOmniCommunicationEndpoint)'>
<h3 >UnregisterComm</h3></a><pre >public&nbsp;procedure UnregisterComm(comm: <a href="../OtlComm/IOmniCommunicationEndpoint.html" target="classFrame" onclick="doClick('../OtlComm/doc-files/default.txvpck.html')">OtlComm.IOmniCommunicationEndpoint</a> )</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><hr /><a  name='UnregisterWaitObject(TOmniTransitionEvent)'>
<h3 >UnregisterWaitObject</h3></a><pre >public&nbsp;procedure UnregisterWaitObject(waitObject: <a href="../OtlSync/TOmniTransitionEvent.html" target="classFrame" onclick="doClick('../OtlSync/doc-files/default.txvpck.html')">OtlSync.TOmniTransitionEvent</a> )</pre><dl >
<dt /><b >Reintroduce</b><dd >False</dd></dl><hr /><p /><table  border='0' cellpadding='0' cellspacing='0'>
<tr  class='TableHeaderStyle'>
<td >
<font  size='+0'>
<b >Association Link</b></font></td></tr></table><br />to Interface  <a href="../OtlSync/IOmniCancellationToken.html" target="classFrame" onclick="doClick('../OtlSync/doc-files/default.txvpck.html')"><i>IOmniCancellationToken</i></a> <p /><dl >
<dt /><b >Supplier</b><dd >IOmniCancellationToken</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >CancellationToken</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Interface  <a href="../OtlComm/IOmniCommunicationEndpoint.html" target="classFrame" onclick="doClick('../OtlComm/doc-files/default.txvpck.html')"><i>IOmniCommunicationEndpoint</i></a> <p /><dl >
<dt /><b >Supplier</b><dd >IOmniCommunicationEndpoint</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >Comm</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Interface  <a href="../OtlCommon/IOmniCounter.html" target="classFrame" onclick="doClick('../OtlCommon/doc-files/default.txvpck.html')"><i>IOmniCounter</i></a> <p /><dl >
<dt /><b >Supplier</b><dd >IOmniCounter</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >Counter</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Class  <a href="../OtlCommon/TOmniValueContainer.html" target="classFrame" onclick="doClick('../OtlCommon/doc-files/default.txvpck.html')">TOmniValueContainer</a> <p /><dl >
<dt /><b >Supplier</b><dd >TOmniValueContainer</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >Param</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br />to Class  <a href="../OtlSync/TOmniTransitionEvent.html" target="classFrame" onclick="doClick('../OtlSync/doc-files/default.txvpck.html')">TOmniTransitionEvent</a> <p /><dl >
<dt /><b >Supplier</b><dd >TOmniTransitionEvent</dd></dl><dl >
<dt /><b >Directed</b><dd >False</dd></dl><dl >
<dt /><b >Client</b><dd >TerminateEvent</dd></dl><dl >
<dt /><b >Type</b><dd >association</dd></dl><br /><hr /><table  border='0' width='100%' cellpadding='1' cellspacing='0'>
<tr >
<td  colspan='2' class='NavBarCellCommon'>
<table  border='0' cellpadding='0' cellspacing='3'>
<tr  align='center' valign='top'>
<td  class='NavBarCellCommon'>
<a  href='../overview-summary.html'>
<font  size='+1' class='NavBarFont1'>
<b >Overview</b></font></a>&nbsp;</td><td  class='NavBarCellCommon'>
<a  href='package-summary.html'>
<font  size='+1' class='NavBarFont1'>
<b >Namespace</b></font></a>&nbsp;</td><td  class='NavBarCellCommonRev'>
<font  size='+1' class='NavBarFont1'>
<b >Classifier</b></font>&nbsp;</td><td  class='NavBarCellCommon'>
<font  size='+1' class='NavBarFont1'>Tree</font>&nbsp;</td><td  class='NavBarCellCommon'>
<a  href='../index-all.html'>
<font  size='+1' class='NavBarFont1'>
<b >Index</b></font></a>&nbsp;</td><td  class='NavBarCellCommon'>
<a  href='../help-doc.html'>
<font  size='+1' class='NavBarFont1'>
<b >Help</b></font></a>&nbsp;</td></tr></table><td  align='right' valign='top' rowspan='3'>
<em ></em></td></td></tr><tr >
<td  class='NavBarCellPrevNext'>
<font  size='-2'> PREV&nbsp;&nbsp;<a href="../OtlTask/TOmniTaskInvokeFunction.html" target="classFrame" onclick="doClick('../OtlTask/doc-files/default.txvpck.html')">NEXT </a> </font></td><td  class='NavBarCellPrevNext'>
<font  size='-2'>
<a  href='../index.html' target='_top'>
<b >FRAMES</b></a>&nbsp;<a  href='../OtlTask/IOmniTask.html' target='_top'>
<b >NO FRAMES</b></a></font></td></tr><tr >
<td  valign='top' class='NavBarCell3'>
<font  size='-2'>SUMMARY:&nbsp;INNER&nbsp;|&nbsp;<a  href='#field_summary'>FIELD</a>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;DESTR&nbsp;|&nbsp;<a  href='#method_summary'>METHOD</a></font></td><td  valign='top' class='NavBarCell3'>
<font  size='-2'>DETAIL:&nbsp;<a  href='#field_detail'>FIELD</a>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;DESTR&nbsp;|&nbsp;<a  href='#method_detail'>METHOD</a></font></td></tr></table><br /><p /></html>